//package com.cn.springcloudapi.controller.wachat.articleAndMenu;
//
//
//
//import com.cn.springcloudapi.inter.wachat.articleAndMenu.YmArticleApiService;
//import com.cn.springcloudwechat.common.ajax.AjaxRes;
//import com.cn.springcloudwechat.model.articleAndMenu.YmActivityArticle;
//import com.cn.springcloudwechat.model.articleAndMenu.YmArticle;
//import com.cn.springcloudwechat.model.articleAndMenu.YmScrollArticle;
//import org.springframework.beans.factory.annotation.Autowired;
//import org.springframework.web.bind.annotation.RequestMapping;
//import org.springframework.web.bind.annotation.RequestMethod;
//import org.springframework.web.bind.annotation.RequestParam;
//import org.springframework.web.bind.annotation.RestController;
//
//
//@RestController
//@RequestMapping("/article/")
//public class YmArticleApiController {
//    @Autowired
//    YmArticleApiService ymArticleApiService;
//
//
//    /**
//     *  添加文章
//     * @param record
//     * @return
//     */
//    @RequestMapping(value="insertArticle",method = RequestMethod.GET)
//    public AjaxRes insertArticle(YmArticle record){
//        return ymArticleApiService.insertArticle(record);
//    }
//
//    /**
//     *  更新文章
//     * @param record
//     * @return
//     */
//    @RequestMapping(value="updateArticle",method = RequestMethod.POST)
//    public AjaxRes updateArticle(YmArticle record){
//        return  ymArticleApiService.updateArticle(record);
//    }
//    /**
//     *  获取推荐文章
//     * @return
//     */
//    @RequestMapping(value="getRecommendMenuArticle",method = RequestMethod.GET)
//    public AjaxRes getRecommendMenuArticle(){
//        return ymArticleApiService.getRecommendMenuArticle();
//    }
//
//    /**
//     *  获取相关类型文章
//     * @param articleType
//     * @return
//     */
//    @RequestMapping(value="getYmArticle",method = RequestMethod.GET)
//    public AjaxRes getYmArticle(@RequestParam Integer articleType){
//        return ymArticleApiService.getYmArticle(articleType);
//    }
//
//    /**
//     *  获取单个文章数据
//     * @param articleId
//     * @return
//     */
//    @RequestMapping(value="getYmArticleByArticleId",method = RequestMethod.GET)
//    public AjaxRes getYmArticleByArticleId(@RequestParam Long articleId){
//        return ymArticleApiService.selectByPrimaryKey(articleId);
//    }
//
//    /**
//     *  根据获取轮播文章
//     * @param scrollType
//     * @return
//     */
//    @RequestMapping(value="getScrollArticle",method = RequestMethod.GET)
//    public AjaxRes getScrollArticle(@RequestParam Integer scrollType){
//        return ymArticleApiService.getScrollArticle(scrollType);
//    }
//
//    /**
//     * 添加轮播文章
//     * @param ajaxRes
//     * @param ymScrollArticle
//     * @return
//     */
//    @RequestMapping(value="insertScrollArticle",method = RequestMethod.POST)
//    public AjaxRes insertScrollArticle(AjaxRes ajaxRes,YmScrollArticle ymScrollArticle){
//        return ymArticleApiService.insertScrollArticle(ymScrollArticle);
//    }
//
//    /**
//     *  更新轮播文章
//     * @param ymScrollArticle
//     * @return
//     */
//    @RequestMapping(value="updateScrollArticle",method = RequestMethod.POST)
//    public AjaxRes updateScrollArticle(YmScrollArticle ymScrollArticle){
//        return  ymArticleApiService.updateScrollArticle(ymScrollArticle);
//    }
//
//    /**
//     *   通过菜单ID 获取文章
//     * @param menuTagId
//     * @return
//     */
//    @RequestMapping(value="getMenuArticle",method = RequestMethod.GET)
//    public AjaxRes getMenuArticle(Long menuTagId){
//        return ymArticleApiService.getMenuArticle(menuTagId);
//    }
//
//    /**
//     *  查询文章点赞数及阅读量
//     * @param articleId
//     * @return
//     */
//    @RequestMapping(value="getArticleExpandData",method = RequestMethod.GET)
//    public AjaxRes getArticleExpandData(Long articleId){
//        return ymArticleApiService.getArticleExpandData(articleId);
//    }
//
//    /**
//     * 更新文章阅读量
//     * @param articleId
//     * @return
//     */
//    @RequestMapping(value="updateArticleReadNumber",method = RequestMethod.POST)
//    public AjaxRes updateArticleReadNumber(Long articleId){
//        return ymArticleApiService.updateArticleReadNumber(articleId);
//    }
//
//    /**
//     *  添加活动
//     * @param record
//     * @return
//     */
//    @RequestMapping(value="insertSelective",method = RequestMethod.POST)
//    public AjaxRes insertSelective(YmActivityArticle record){
//        return ymArticleApiService.insertSelective(record);
//    }
//
//    /**
//     *  获取活动文章
//     * @param record
//     * @return
//     */
//    @RequestMapping(value="getActivityArticle",method = RequestMethod.GET)
//    public AjaxRes getActivityArticle(YmActivityArticle record){
//        return ymArticleApiService.getActivityArticle(record);
//    }
//
//    /**
//     *  更新活动文章
//     * @param record
//     * @return
//     */
//    @RequestMapping(value="updateActivityArticle",method = RequestMethod.POST)
//    public AjaxRes updateActivityArticle(YmActivityArticle record){
//        return ymArticleApiService.updateActivityArticle(record);
//    }
//
//}
